he made an incredible sacrifice - Turkish English Dictionary